# 在单引号中 '\' 必须转义,且默认以只读的形式打开
file = open('D:\\Python\\file.txt')
print(file)  # <_io.TextIOWrapper name='D:\\Python\\file.txt' mode='r' encoding='cp936'>

# 读取文件，当未给定值或给定负值时，读取全部
print(file.read())

# 关闭文件
file.close()

file=open('D:\\Python\\file.txt')

file.read(10)

# 返回当前在文件中的位置
print(file.tell())

# 在文件中移动文件指针
file.seek(38,0)

print(file.readline())

file.seek(0.0)

# 输出每一行
for each_line in file:
    print(each_line)

file.close()

# 当前文件不存在，会自动生成
file = open('D:\\Python\\text.txt','w')
# 向文件夹中写入，打开方式必须为 a/w
file.write('向文件夹中写入，打开方式必须为 a/w')
# 写入后，将文件夹关闭才能将内容保存进文件中
file.close()

